Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LITTLE DELL LONDON ROAD Detached £1,409,274 £425,000 15 Aug 2001